rugged construction - Français Anglais Dictionnaire